0,205,180,120,218,237,125,107,111,220,56,182,224,95,33,140,11,196,1,42,
158,153,187,192,221,197,220,139,5,18,39,153,246,69,30,134,157,204,44,176,
200,7,149,196,114,177,163,146,106,69,201,142,103,208,255,125,207,139,15,73,
148,74,101,187,95,51,1,26,105,151,68,145,135,228,225,121,159,195,127,156,
20,245,46,51,149,61,249,243,255,253,199,73,94,239,118,89,85,240,143,70,
183,93,35,47,76,171,119,240,215,63,78,254,173,209,155,147,63,159,188,166,
143,78,126,90,157,180,247,123,13,15,178,166,201,238,79,86,39,85,182,195,
159,174,211,213,73,161,109,222,152,125,107,234,10,158,191,51,182,85,245,70,
217,110,191,175,155,86,23,74,90,158,157,252,244,101,117,178,133,193,75,221,
224,152,39,235,166,190,179,186,129,46,26,93,21,186,129,63,191,248,254,111,
116,251,122,98,136,43,6,123,106,8,254,1,237,174,243,173,222,101,163,207,
47,155,250,214,192,35,101,170,77,221,236,50,124,172,178,117,221,181,170,221,
106,181,111,234,182,206,235,82,89,250,252,236,132,87,128,87,9,94,238,117,
211,26,249,41,75,99,219,198,84,55,97,109,232,127,195,97,121,54,10,223,
1,156,171,201,143,111,97,117,240,139,137,239,229,53,79,85,186,168,215,63,
234,188,133,47,76,17,118,110,244,125,248,133,251,211,155,42,47,25,246,137,
128,77,226,72,191,195,55,183,89,217,241,234,53,218,118,101,123,22,38,193,
15,224,183,96,211,149,222,213,173,254,200,112,226,24,131,174,190,229,154,33,
43,116,155,153,210,98,87,53,61,201,202,147,63,183,77,167,125,215,218,181,
125,205,77,195,32,111,134,111,126,10,232,164,25,88,220,150,125,214,192,179,
150,145,112,114,27,244,183,61,76,34,185,19,111,252,43,213,214,202,245,204,
155,58,4,122,162,119,222,177,191,52,117,183,31,117,127,125,191,91,215,165,
201,213,13,190,38,132,129,221,202,90,149,103,149,90,107,213,89,192,120,24,
184,209,165,206,172,86,59,88,105,179,47,181,226,78,237,44,32,235,186,134,
175,170,0,137,169,242,178,43,244,57,239,249,59,83,233,151,151,23,9,228,
129,245,218,193,75,171,238,182,26,112,167,81,242,133,194,79,20,124,163,236,
182,238,202,2,33,204,110,97,249,179,53,128,84,116,56,111,66,54,237,209,
229,56,0,173,41,117,213,142,32,186,168,20,191,81,187,186,128,222,221,222,
91,24,12,232,74,229,134,14,195,170,172,209,170,170,91,88,56,33,27,8,
126,81,211,179,125,6,203,10,189,232,188,35,16,213,71,56,104,13,145,137,
255,202,97,128,255,109,117,123,137,109,62,86,30,205,254,235,15,244,70,217,
214,111,255,96,39,247,58,55,27,67,164,6,214,205,228,219,48,130,202,235,
170,213,223,90,220,73,32,41,72,137,226,37,82,23,114,68,29,178,42,99,
85,189,51,45,194,221,95,78,117,103,202,18,151,93,186,129,6,48,28,182,
113,67,200,113,7,10,9,0,97,7,251,236,70,207,28,49,249,238,162,136,
207,150,192,125,238,223,29,179,137,76,69,94,221,255,21,128,30,147,198,191,
9,74,33,144,76,57,112,182,112,2,25,90,88,33,68,42,245,223,215,31,
63,8,146,243,129,8,24,103,17,17,214,247,10,23,69,31,135,95,55,186,
210,13,108,224,101,163,111,141,190,131,23,56,112,99,118,208,101,248,58,13,
240,158,191,137,0,113,189,21,10,182,34,154,208,113,48,1,158,53,127,209,
22,214,76,31,5,79,192,174,0,81,219,104,130,39,67,44,52,173,161,31,
176,84,56,134,67,148,207,23,199,193,151,221,101,166,5,62,186,51,118,122,
55,71,192,224,71,180,44,123,254,82,54,22,22,168,46,111,117,225,113,94,
80,0,176,54,66,114,64,8,60,167,153,146,97,87,202,180,207,44,162,184,
53,40,59,120,52,169,20,28,220,186,17,89,32,197,177,52,225,150,35,225,
240,223,77,89,175,179,82,80,139,87,98,154,237,201,248,110,95,213,223,240,
244,225,137,65,238,220,232,31,25,103,9,17,149,217,248,185,222,193,250,187,
183,79,200,40,113,8,160,63,249,87,248,183,201,114,141,235,228,201,239,147,
115,209,193,190,15,56,233,128,64,23,128,176,72,253,154,72,220,192,15,163,
217,203,19,158,110,76,110,226,101,248,103,38,53,79,64,86,70,88,254,178,
40,148,136,217,196,92,28,2,154,118,171,110,204,173,174,252,35,153,160,41,
14,225,252,121,6,56,254,219,23,242,114,0,243,109,87,229,248,250,99,117,
60,130,186,13,175,21,246,164,54,210,149,66,145,101,32,186,29,64,214,9,
177,207,245,248,90,231,37,128,214,38,229,252,240,206,193,229,1,17,200,120,
187,188,198,150,216,171,172,185,233,144,97,156,5,40,241,249,75,121,60,173,
214,185,15,109,98,111,102,198,177,103,234,37,146,193,222,51,144,76,65,23,
92,235,178,70,17,176,166,169,88,148,102,255,27,40,212,53,117,165,238,234,
166,36,222,132,47,91,248,84,183,61,58,252,79,41,37,254,106,164,140,101,
208,239,98,211,119,177,233,24,177,9,79,186,13,68,40,98,36,69,76,171,
120,77,248,133,28,97,197,68,81,52,217,122,51,192,85,83,193,132,13,237,
58,64,55,69,2,230,172,84,151,108,143,185,119,198,141,186,153,38,109,158,
93,245,103,39,32,6,203,78,207,58,227,250,24,146,21,224,41,149,23,25,
163,143,213,105,93,149,247,110,170,160,161,35,254,193,154,91,93,110,158,207,
48,60,35,61,94,6,3,211,106,52,219,139,126,163,222,172,127,13,126,11,
59,213,131,247,193,236,150,183,56,94,198,13,162,226,131,120,110,56,117,19,
115,5,178,223,131,122,0,38,192,134,173,5,38,27,3,197,172,12,249,5,
109,178,176,180,254,38,175,232,188,193,43,248,201,6,54,132,75,229,91,54,
176,29,1,103,150,231,160,162,212,77,0,246,35,140,186,136,176,141,38,225,
250,234,97,42,31,100,221,194,134,253,193,210,255,158,211,196,254,83,57,108,
140,155,7,190,136,93,194,153,213,6,233,213,111,145,107,216,20,21,187,26,
239,39,224,97,246,51,16,44,79,111,200,62,247,209,25,103,31,113,58,168,
163,163,206,67,98,250,212,9,42,161,216,210,75,4,129,152,59,53,32,5,
190,179,84,46,179,157,46,178,110,214,241,74,139,85,124,26,106,86,64,34,
200,45,235,101,65,186,116,59,73,29,246,103,210,85,23,155,191,1,23,5,
32,223,214,205,107,189,238,110,110,200,239,208,31,236,147,70,62,23,172,100,
240,87,155,85,57,49,92,232,3,85,109,224,196,168,200,223,113,103,132,118,
133,116,71,48,180,160,138,111,123,131,235,10,53,241,177,13,153,30,91,145,
50,137,164,108,198,198,65,96,212,40,134,224,19,16,61,118,112,148,8,105,
89,214,212,3,147,220,57,75,44,78,222,212,183,40,255,43,56,61,149,96,
177,27,9,240,21,228,68,2,192,217,18,145,126,57,51,34,9,133,102,183,
211,5,10,61,64,231,112,150,58,35,227,165,177,212,195,8,208,222,148,11,
99,147,115,126,205,207,151,79,122,216,107,158,53,5,76,22,228,30,253,166,
2,156,75,144,239,215,220,10,37,156,178,228,109,140,132,126,20,229,115,238,
128,76,214,168,175,8,191,79,209,33,167,91,232,246,28,52,153,122,199,103,
225,45,57,141,224,12,240,30,22,147,199,98,68,253,100,205,197,205,50,173,
110,95,20,142,8,240,211,25,198,205,13,98,74,112,237,158,252,42,26,120,
189,219,131,190,197,48,60,189,175,69,186,159,245,159,217,186,107,114,253,249,
234,221,152,244,208,27,213,53,165,8,189,176,177,158,115,184,149,78,114,104,
103,174,66,223,155,109,253,236,166,172,253,119,145,102,38,32,23,50,64,196,
189,164,55,93,60,133,235,64,122,7,50,245,235,186,14,244,216,79,48,235,
67,24,43,27,188,94,177,137,246,144,117,234,170,251,61,120,32,97,107,166,
142,197,252,233,23,246,19,205,237,168,67,255,175,130,73,191,71,231,235,63,
165,213,234,55,239,81,254,125,153,213,126,89,19,218,239,212,68,5,44,192,
58,202,213,83,105,144,10,57,205,32,200,170,113,148,16,124,218,154,68,188,
142,60,151,216,24,68,128,26,21,145,200,118,221,72,139,88,52,23,29,37,
62,153,128,209,59,131,128,123,26,161,70,161,51,172,94,123,213,26,84,140,
222,39,76,130,24,4,255,8,118,112,165,152,182,225,177,135,142,80,120,245,
99,118,149,249,127,232,130,12,138,229,136,142,225,142,109,186,134,246,84,122,
5,250,10,75,14,74,15,80,137,198,220,152,96,228,98,16,113,45,208,211,
201,244,125,7,179,109,238,97,40,96,216,100,194,191,167,70,108,25,64,120,
129,146,154,22,84,8,33,151,192,217,26,153,169,252,206,72,125,163,45,35,
165,55,130,197,10,7,49,77,79,87,236,7,100,13,73,60,69,64,93,7,
254,216,223,211,207,188,38,130,40,97,105,210,2,37,245,53,80,172,39,122,
244,158,180,126,143,186,234,118,24,233,118,81,109,208,136,140,198,155,15,217,
7,248,247,69,244,228,197,31,79,190,172,210,131,127,174,44,40,37,89,105,
254,142,180,47,77,175,46,65,107,1,109,244,86,139,207,153,137,17,108,51,
30,42,216,105,36,84,47,184,91,132,76,164,205,65,32,155,3,212,71,146,
57,107,47,252,217,85,133,222,224,142,195,223,129,149,118,187,53,169,208,129,
130,88,98,157,169,185,8,109,161,199,19,230,87,124,151,166,84,14,52,111,
205,237,202,18,255,7,236,137,34,7,111,0,205,176,87,14,238,218,101,248,
3,24,26,252,123,167,179,175,252,27,255,226,103,166,69,34,89,35,228,66,
48,233,111,34,44,40,152,53,245,183,123,254,191,80,64,4,172,224,177,167,
103,102,187,245,220,228,228,181,218,26,212,200,157,64,198,231,143,57,48,175,
187,99,186,212,152,118,211,146,65,238,168,208,178,188,204,172,253,144,138,64,
20,104,168,129,58,69,250,10,29,229,176,0,207,217,254,242,212,144,101,85,
100,125,191,77,34,239,85,207,24,37,65,19,64,169,81,180,170,49,120,162,
135,219,22,201,7,49,94,249,121,26,76,50,141,134,115,136,218,212,243,148,
58,53,121,72,212,196,41,1,178,175,153,47,109,51,248,138,215,130,190,149,
165,88,169,117,215,178,41,165,221,26,111,86,188,159,145,104,187,228,105,22,
145,54,117,212,143,216,245,120,186,35,153,54,201,35,122,102,198,212,154,77,
145,54,117,138,216,81,213,213,139,225,246,204,57,56,22,153,240,135,155,198,
50,142,4,215,224,28,178,245,26,31,146,152,227,86,92,6,127,24,250,78,
194,187,159,181,80,203,20,24,120,39,171,165,182,203,29,74,178,31,93,46,
233,243,188,215,116,50,202,183,167,207,14,119,252,125,79,120,112,60,157,12,
110,142,169,71,114,76,140,2,201,177,206,23,64,191,44,50,122,171,51,16,
233,102,141,44,219,204,190,170,139,251,216,244,183,113,22,183,69,129,66,242,
209,218,84,69,252,214,5,134,28,25,102,20,66,34,55,230,230,240,248,95,
190,51,215,9,230,250,251,224,158,79,66,71,167,80,187,6,189,123,83,214,
99,173,238,83,67,193,130,27,101,235,157,142,194,229,188,163,10,132,105,54,
120,251,225,250,194,185,42,64,213,65,110,181,49,237,32,58,104,224,41,15,
196,106,194,77,190,159,246,141,186,220,142,62,116,233,241,208,64,127,120,48,
237,205,248,243,193,70,241,200,242,77,26,21,0,37,29,30,160,18,228,237,
27,222,158,33,200,212,199,143,41,34,219,167,239,75,156,149,78,198,74,179,
172,102,44,238,204,144,221,225,150,61,134,240,38,83,82,220,0,81,82,202,
19,210,170,149,247,96,63,134,108,169,151,206,117,205,58,54,41,177,17,2,
222,139,223,157,2,95,171,145,163,251,184,211,159,22,82,63,131,100,246,98,
3,56,87,21,160,202,246,197,14,81,192,83,242,211,7,18,71,165,153,136,
19,51,2,7,181,11,91,189,88,194,248,23,33,225,95,38,143,73,143,210,
44,58,35,105,49,83,200,203,87,125,63,4,17,22,233,69,105,190,106,231,
84,68,178,239,168,208,244,134,66,71,115,251,56,11,132,144,134,17,98,166,
123,75,9,29,15,166,3,200,108,248,4,171,168,85,10,193,63,57,64,21,
40,148,117,206,36,206,155,114,22,40,68,131,89,141,92,52,75,141,150,119,
141,105,147,30,103,225,171,97,73,103,33,133,125,190,71,93,48,223,102,213,
13,52,56,133,51,147,249,69,168,27,198,197,164,126,249,50,10,143,99,99,
176,110,110,49,108,193,162,245,145,98,107,188,89,214,13,183,82,30,251,61,
101,117,7,128,97,110,52,27,71,93,15,167,158,186,37,128,154,92,229,27,
189,220,13,54,59,15,251,232,121,216,199,204,195,206,206,99,10,55,88,112,
239,154,131,248,65,52,135,142,95,164,205,71,0,14,177,3,197,11,179,73,
34,80,161,75,221,11,18,202,235,6,68,198,125,93,21,164,131,45,16,21,
145,170,235,67,64,199,128,218,109,125,103,85,183,247,190,33,238,96,144,238,
233,5,202,234,0,92,139,143,94,102,63,145,79,106,118,109,197,238,127,151,
13,61,88,41,55,206,210,248,56,99,63,30,24,54,136,8,48,227,187,42,
114,141,76,91,61,60,45,20,26,200,45,87,201,46,249,145,200,152,212,60,
102,96,115,168,236,36,164,36,54,79,73,163,137,176,207,249,96,214,24,125,
147,102,223,99,152,196,121,93,97,152,16,77,39,12,16,36,199,95,146,55,
76,173,208,76,128,236,196,74,13,35,29,123,75,166,62,245,142,152,177,213,
179,22,200,88,179,203,74,16,4,111,141,53,232,145,52,85,108,76,193,253,
79,174,245,195,141,164,3,227,229,147,216,55,159,218,76,57,103,214,229,100,
164,71,217,6,167,54,188,151,212,50,54,46,139,162,30,5,175,247,50,84,
206,212,27,246,84,245,245,50,83,244,132,210,139,194,155,124,131,193,51,101,
16,238,47,220,208,120,141,92,178,18,207,24,80,14,50,162,122,126,249,28,
143,197,46,118,33,59,1,180,71,19,17,91,57,114,145,37,223,84,136,68,
42,152,4,93,167,233,144,189,89,201,248,179,115,33,122,213,123,212,137,186,
24,133,70,48,232,247,115,225,38,226,128,139,188,164,189,176,40,14,32,137,
196,95,115,56,246,99,42,214,131,236,36,137,176,178,33,72,220,112,54,178,
44,73,22,127,232,118,25,122,113,179,130,54,157,36,104,110,177,166,88,203,
129,231,121,154,181,122,196,118,158,248,238,219,107,144,63,199,160,131,190,93,
20,160,145,10,138,228,10,90,154,210,100,13,208,46,248,96,198,156,49,92,
186,215,51,198,174,65,185,136,12,253,244,117,201,100,28,115,182,230,248,73,
64,211,97,196,84,2,67,67,228,149,41,102,151,31,33,158,249,26,95,175,
70,161,24,130,148,55,28,184,64,12,200,3,19,194,55,96,139,162,164,217,
228,129,19,32,74,56,173,31,156,201,99,104,163,170,96,255,233,93,56,47,
110,168,178,206,25,209,79,255,248,98,141,158,239,231,243,227,128,166,217,237,
170,137,145,206,233,229,209,99,13,172,153,124,6,47,94,79,119,240,240,184,
211,133,246,150,174,41,199,214,150,171,119,211,16,173,36,22,132,182,245,206,
133,54,187,192,143,204,246,98,160,82,179,142,56,53,167,77,75,214,244,102,
81,214,52,125,242,9,191,136,230,29,158,205,133,21,58,222,178,57,46,61,
123,177,230,54,78,32,112,148,237,142,20,176,176,150,219,108,191,215,213,172,
8,240,128,40,206,9,130,51,138,148,28,69,129,101,20,29,59,174,197,19,
0,62,69,243,55,26,160,158,179,245,111,172,70,88,39,123,97,236,168,232,
60,81,152,82,239,168,121,131,37,65,248,201,236,52,236,234,110,28,9,248,
193,159,174,157,41,75,99,53,172,103,97,149,53,152,17,0,24,230,226,252,
151,137,212,78,0,73,58,230,35,164,244,130,202,148,96,29,35,176,11,99,
89,30,26,122,196,57,28,15,228,172,67,208,250,193,68,114,220,107,25,145,
205,167,32,142,227,17,242,30,185,140,199,152,19,43,223,54,169,173,162,211,
78,198,63,206,139,112,49,96,132,159,156,96,0,10,15,226,67,93,217,99,
244,128,7,56,162,128,136,232,210,155,44,34,114,118,166,222,98,156,149,189,
175,114,126,32,49,10,98,158,200,100,39,135,201,229,120,182,66,174,43,190,
227,46,18,41,231,81,78,57,175,211,164,135,39,119,77,236,163,208,254,37,
66,2,103,190,170,187,94,12,94,76,196,105,2,32,242,231,186,32,248,221,
162,172,150,82,221,125,214,176,30,177,132,180,159,187,204,156,77,19,173,166,
171,14,194,114,8,108,125,209,229,178,152,21,73,190,209,52,24,106,226,98,
46,82,114,57,168,60,142,3,194,33,235,92,92,65,216,171,41,180,191,142,
217,91,34,219,159,102,74,185,153,17,146,43,71,157,21,188,179,217,141,150,
236,59,74,42,98,148,159,224,42,146,176,116,40,30,254,37,172,220,29,232,
219,185,100,100,39,52,153,97,229,162,105,110,21,139,188,227,48,210,11,107,
59,39,88,192,160,9,205,197,88,7,71,63,203,107,60,76,219,212,247,135,
39,23,130,253,11,247,137,10,147,120,170,164,138,120,94,201,57,249,193,103,
103,101,207,75,13,71,36,161,101,70,253,35,162,140,62,84,119,40,131,228,
252,57,106,134,174,246,95,111,52,97,248,222,160,56,187,114,158,115,143,164,
197,8,31,218,136,189,203,130,5,142,159,26,123,89,74,199,220,234,58,169,
37,146,82,56,28,151,205,32,195,21,150,230,87,250,182,254,58,147,75,54,
100,15,128,131,54,193,25,174,232,113,172,128,222,109,239,7,64,53,60,212,
60,139,157,211,216,208,182,199,54,1,233,42,12,176,82,153,13,57,8,176,
207,46,85,81,222,127,118,171,32,70,147,179,3,203,233,87,109,110,14,225,
236,99,98,223,203,203,11,36,86,169,181,116,174,210,178,190,161,73,173,59,
138,180,5,209,51,10,1,189,203,154,138,151,186,48,13,255,251,109,135,226,
145,115,49,181,66,32,9,155,201,21,158,53,62,155,36,252,0,37,173,204,
246,150,224,208,85,225,26,48,225,228,16,211,141,161,14,229,175,55,21,54,
205,235,142,88,16,98,46,62,57,210,117,254,201,123,49,244,12,223,30,232,
18,211,181,96,236,201,129,178,47,15,208,68,28,104,180,145,187,172,136,253,
156,15,72,250,73,128,231,79,253,49,148,32,37,231,49,135,206,179,61,150,
20,137,20,206,17,248,15,212,23,103,113,63,78,84,197,177,114,194,234,30,
202,75,50,213,149,139,125,29,163,124,207,194,122,216,125,54,52,66,161,195,
254,16,201,19,205,54,216,92,66,138,23,25,57,245,55,88,226,82,175,216,
137,24,82,64,164,217,233,115,37,5,71,89,21,112,121,185,207,147,229,72,
151,101,85,251,156,108,231,239,145,186,87,152,113,166,206,75,67,54,97,1,
152,114,79,96,58,46,209,139,121,49,126,143,228,115,155,97,217,7,36,236,
146,47,141,242,126,25,59,181,120,8,148,11,100,22,6,201,83,174,205,237,
96,179,14,166,69,247,160,142,32,142,59,177,186,125,5,180,255,235,190,198,
157,121,153,163,125,121,121,2,114,230,218,15,35,85,238,196,70,141,35,175,
67,255,138,63,240,89,96,227,90,99,248,158,42,234,253,1,192,207,252,47,
60,31,113,63,226,111,76,77,231,250,171,217,191,44,75,74,64,179,203,167,
98,225,179,3,19,193,38,156,252,102,167,103,240,62,251,10,175,17,48,194,
4,242,7,53,29,70,197,34,223,190,119,223,159,134,217,172,98,118,87,212,
187,136,53,233,54,127,126,40,91,53,72,124,78,160,13,93,247,50,114,66,
42,78,152,117,104,26,83,198,87,241,211,20,189,127,39,230,179,105,90,239,
12,108,243,65,127,190,21,99,124,4,184,83,96,112,1,107,213,237,113,245,
138,194,180,190,84,113,10,127,95,221,127,38,195,67,122,203,31,106,123,109,
41,206,32,6,46,107,207,158,208,42,137,83,197,68,114,155,24,233,64,42,
98,98,164,43,12,208,74,200,113,240,20,112,15,195,37,42,79,197,0,8,
187,0,10,60,110,222,181,37,129,25,141,119,77,215,209,51,26,198,189,144,
106,109,67,215,211,196,84,142,51,202,124,220,108,16,70,73,9,38,58,255,
232,109,66,123,156,105,15,23,13,192,228,87,98,61,209,80,254,91,41,144,
225,231,188,10,84,152,50,154,169,208,143,109,235,189,35,97,81,39,46,6,
35,42,38,170,125,133,81,44,14,212,116,73,146,115,141,73,35,145,13,163,
183,4,66,248,189,13,223,67,230,178,234,214,247,138,144,177,161,255,81,124,
223,153,250,72,101,74,6,92,200,16,147,94,137,70,38,165,59,224,172,89,
95,141,192,242,36,41,197,37,198,31,127,154,177,39,159,149,232,197,121,79,
6,28,234,120,127,190,122,43,196,107,151,181,249,54,50,205,226,176,164,142,
24,95,73,18,251,179,221,218,162,240,2,83,231,174,3,20,87,2,67,175,
158,137,155,148,184,230,65,144,55,32,43,196,43,72,3,216,174,185,69,190,
69,100,189,209,101,157,21,246,183,64,151,7,68,203,237,241,44,49,61,235,
177,239,46,43,61,49,95,141,201,251,4,161,61,164,75,7,72,70,135,210,
196,234,116,57,51,244,191,252,193,205,6,71,119,80,77,105,87,223,234,185,
29,57,2,147,190,164,210,232,110,245,4,108,211,245,109,230,42,235,209,136,
79,37,55,236,107,203,177,50,209,138,249,47,207,134,37,229,164,113,36,231,
30,194,223,107,212,186,201,32,129,177,121,140,197,89,131,6,216,185,129,251,
184,77,154,251,4,98,15,181,140,226,33,99,169,83,16,20,203,14,67,237,
158,11,246,162,196,25,97,176,230,142,29,109,6,12,37,63,103,102,221,27,
26,114,206,111,87,21,199,29,205,68,109,4,60,173,121,251,169,126,27,2,
255,7,188,28,79,150,203,206,143,102,200,38,111,204,238,22,54,79,181,94,
79,49,81,176,226,204,204,96,230,207,72,34,111,218,217,66,109,110,61,195,
16,125,245,228,76,57,111,23,177,18,194,1,100,88,184,88,188,57,225,203,
168,176,167,64,54,180,29,1,119,236,244,167,58,162,174,139,73,166,251,90,
245,168,245,145,196,210,199,241,83,64,88,222,53,228,139,152,49,255,80,225,
185,243,216,189,50,62,227,169,250,58,12,171,141,12,193,172,211,250,120,18,
47,123,144,38,155,229,219,129,34,11,123,185,199,18,34,9,191,148,222,131,
240,121,43,213,51,72,231,226,42,196,131,175,47,128,175,77,124,77,250,67,
207,47,21,204,88,241,248,93,59,53,124,215,142,92,91,163,46,72,171,75,
116,80,239,189,174,74,238,154,190,167,41,53,27,92,157,174,212,215,50,43,
242,83,45,202,20,138,166,203,158,33,233,169,112,142,187,204,126,37,111,80,
69,193,166,225,245,90,195,49,16,248,104,30,103,42,220,136,67,129,213,98,
136,143,186,33,77,190,163,176,69,223,81,168,14,201,238,27,24,171,170,185,
61,89,235,195,136,232,239,169,184,52,67,114,190,83,230,41,148,243,82,149,
53,232,113,143,91,13,92,245,199,50,171,107,162,192,239,81,230,60,186,254,
171,191,176,136,169,56,9,174,218,14,148,86,124,117,193,134,199,234,65,5,
156,164,119,51,95,198,73,106,142,156,45,241,217,131,212,220,220,79,185,134,
195,136,155,250,200,18,157,152,123,127,173,129,186,39,77,69,190,178,168,155,
144,229,100,125,235,190,56,178,86,144,77,235,191,126,24,42,195,108,93,153,
147,80,136,138,124,0,168,250,36,197,52,4,77,28,149,44,147,201,247,200,
38,92,76,0,109,229,88,41,152,207,67,68,3,83,47,110,72,106,21,232,
130,11,66,162,185,208,197,215,32,67,4,238,245,215,247,116,60,80,20,221,
115,208,205,2,71,249,140,163,253,168,250,82,8,234,57,39,44,76,86,243,
17,86,195,70,109,158,28,219,182,235,130,21,207,108,67,43,190,223,151,247,
46,102,159,147,32,236,164,167,62,94,164,149,80,177,25,185,133,72,213,117,
194,88,238,15,196,178,32,171,232,82,140,249,1,167,253,125,110,196,185,82,
110,104,181,164,241,185,162,224,67,232,1,34,204,147,145,2,219,7,102,140,
178,130,237,195,170,146,199,160,82,209,220,3,72,163,222,149,156,212,8,43,
88,255,34,179,186,227,57,24,116,2,232,131,54,37,245,186,185,167,106,170,
18,140,226,162,134,177,136,174,216,5,162,17,40,98,19,57,186,239,138,176,
50,224,33,71,219,143,111,122,41,76,95,85,99,99,153,42,61,133,154,99,
39,143,11,107,25,208,136,95,229,140,124,233,9,244,32,24,187,0,145,89,
68,13,65,30,189,178,81,225,142,179,254,77,24,126,13,98,188,61,143,30,
166,100,123,130,6,13,238,77,107,242,174,204,26,185,107,131,70,245,9,83,
107,125,99,170,202,39,214,198,155,245,144,51,208,67,130,161,190,249,216,163,
140,152,43,232,213,175,90,190,228,80,79,106,63,161,199,94,136,235,100,185,
230,68,13,63,59,237,1,7,165,76,83,70,119,158,117,55,91,148,104,96,
19,230,242,123,91,78,31,30,100,157,80,97,193,186,138,43,20,238,38,78,
228,107,74,116,176,82,140,176,255,13,59,103,212,57,231,17,160,1,10,229,
23,177,221,176,245,210,181,197,44,11,134,57,238,128,234,209,68,15,206,212,
5,197,177,149,211,195,161,228,194,38,71,92,139,16,142,48,107,35,148,164,
161,187,6,89,124,240,46,234,99,110,66,20,20,248,69,234,145,46,97,102,
238,108,127,172,226,168,199,95,150,78,172,126,139,215,48,178,200,56,42,83,
78,181,82,187,54,24,177,225,247,41,76,6,211,47,1,47,76,33,197,237,
184,84,8,182,137,186,225,104,22,180,235,224,67,198,191,113,161,117,193,198,
231,63,71,221,205,113,149,226,145,247,61,85,118,211,221,117,32,171,92,68,
182,83,180,188,110,50,42,98,8,173,54,89,105,245,247,42,168,223,111,60,
60,14,38,218,210,143,213,53,236,199,155,205,134,99,80,150,67,69,216,9,
29,112,162,155,207,39,2,165,222,32,230,80,135,81,73,196,134,173,26,112,
136,71,40,116,204,181,129,190,174,168,39,135,67,142,252,215,172,49,113,18,
229,66,71,183,205,235,253,148,167,91,162,215,163,228,31,106,173,232,86,2,
11,135,216,74,228,29,63,230,123,71,20,217,108,159,161,97,175,124,182,82,
207,242,178,182,93,163,159,209,249,120,150,163,201,227,153,124,64,165,53,233,
32,17,77,67,137,253,163,88,126,106,124,147,187,125,7,154,97,246,29,103,
132,193,223,36,157,207,95,108,44,139,145,76,129,112,43,53,25,0,206,161,
29,210,104,88,30,163,210,119,131,60,85,199,249,6,183,158,165,229,57,220,
64,102,103,116,200,182,117,89,88,63,216,227,4,94,86,190,173,75,1,221,
132,57,80,97,90,63,178,187,121,68,118,87,22,219,209,179,112,211,53,85,
147,21,71,253,174,107,19,171,31,176,143,180,12,4,143,52,131,215,112,42,
182,203,113,112,151,125,115,95,12,3,102,190,153,93,183,3,162,15,111,41,
53,208,39,9,176,70,131,149,153,116,219,138,25,138,105,235,31,29,37,37,
221,144,15,36,156,29,64,74,137,138,242,165,85,176,98,210,176,67,117,42,
28,230,121,242,120,74,208,23,150,147,112,161,84,227,46,80,205,250,234,21,
138,249,219,30,94,149,208,118,93,127,187,228,248,139,132,28,237,53,198,62,
174,79,23,213,10,61,13,52,65,108,199,161,180,88,168,71,234,27,185,98,
234,78,57,206,183,26,111,248,100,29,0,239,47,32,71,136,64,57,29,219,
116,165,247,37,90,169,136,104,99,198,129,255,196,193,195,10,197,30,131,82,
225,36,84,88,85,235,109,77,81,37,107,104,137,142,20,148,196,49,142,10,
141,238,123,152,227,31,144,143,246,108,105,210,9,130,229,189,254,208,149,247,
253,201,80,103,100,9,195,137,97,238,12,116,11,12,0,195,14,4,164,112,
67,2,48,53,201,1,198,158,158,225,192,48,24,208,39,13,12,59,147,232,
206,149,218,96,249,51,42,45,108,229,50,17,232,147,91,3,101,127,134,212,
191,171,196,32,190,233,202,99,246,93,23,87,116,106,143,213,6,143,55,232,
140,12,217,244,242,178,182,102,222,237,186,151,22,118,50,162,205,237,159,223,
60,235,221,114,146,54,86,197,107,223,176,61,175,183,71,209,6,9,91,113,
27,254,51,109,145,114,19,71,202,135,231,66,202,168,145,47,208,56,47,35,
250,38,250,184,79,86,104,182,114,2,254,154,198,74,28,31,16,93,41,218,
16,102,122,166,248,200,69,146,148,75,22,77,232,172,18,81,48,93,3,60,
68,138,230,217,62,91,155,210,80,73,60,76,139,23,157,192,10,45,228,80,
154,93,125,139,63,162,96,155,149,63,90,36,195,128,106,27,132,212,21,213,
208,174,57,199,49,88,139,224,27,221,230,136,109,190,138,121,239,82,163,61,
108,60,214,251,164,140,51,95,224,60,153,147,195,211,189,164,160,160,227,239,
168,138,130,123,116,241,100,230,204,201,248,187,166,151,184,214,27,156,74,1,
103,213,253,129,204,65,178,62,161,106,148,142,32,172,57,76,173,63,0,82,
55,83,245,130,238,98,59,12,66,70,113,206,206,34,148,221,216,37,80,112,
18,247,84,110,247,3,33,57,144,212,193,106,225,120,238,153,149,60,204,132,
129,120,166,179,137,41,188,211,213,13,139,6,20,236,55,215,249,148,110,234,
188,52,46,199,110,156,233,53,151,41,16,204,30,199,148,138,216,102,118,155,
170,122,67,150,115,124,121,132,249,124,24,71,63,132,246,229,195,139,59,28,
229,93,123,7,136,129,182,240,69,218,212,39,242,184,185,224,40,199,38,108,
164,225,13,34,248,57,150,243,150,221,95,10,67,0,15,223,198,145,190,174,
233,125,182,79,221,216,36,81,183,130,234,187,108,63,170,38,36,80,246,79,
255,210,245,129,77,189,142,110,139,122,224,10,161,207,207,95,58,117,236,6,
189,175,209,155,254,168,237,121,115,253,31,104,33,233,74,125,92,192,110,73,
199,116,217,208,209,136,252,217,129,212,116,180,221,50,195,242,217,177,33,249,
167,79,184,229,242,57,204,150,107,12,178,48,93,60,168,28,195,76,234,235,
132,135,164,15,61,200,13,46,163,229,214,52,232,109,2,132,67,105,86,51,
164,110,1,36,244,148,193,198,192,138,210,214,32,233,52,98,0,65,149,227,
107,21,178,254,194,61,116,78,120,162,224,120,74,39,65,182,238,162,22,7,
81,37,216,244,45,149,70,248,84,19,119,254,206,156,191,51,231,239,204,249,
247,203,156,191,243,189,239,124,239,247,198,247,54,20,76,131,254,46,4,121,
116,188,70,17,235,46,101,227,16,175,10,145,221,227,91,170,30,155,84,241,
146,2,69,82,49,216,11,67,115,231,22,40,206,33,136,178,100,240,230,223,
74,66,84,220,46,147,71,45,149,9,64,126,168,98,198,164,248,36,65,40,
231,33,152,139,138,31,15,118,86,162,209,124,190,154,139,11,248,63,63,92,
65,87,175,63,190,135,127,223,32,130,98,116,36,138,255,132,104,161,38,149,
207,98,39,241,69,92,142,225,222,164,43,253,163,118,193,227,31,169,51,138,
30,197,15,119,107,115,211,213,157,157,9,54,152,168,109,192,209,6,252,242,
40,250,94,164,136,249,184,80,63,109,110,138,182,15,175,58,152,15,17,252,
193,244,115,241,46,94,219,201,152,191,173,105,251,89,14,83,118,229,95,39,
132,104,242,28,204,163,84,47,33,178,137,235,237,53,20,205,44,145,196,72,
43,115,188,77,189,49,89,34,108,120,28,176,120,0,0,249,172,23,75,252,
229,224,93,113,175,250,68,102,146,80,45,186,44,238,188,231,32,90,16,52,
113,54,151,22,230,236,181,44,5,112,168,219,68,229,158,56,107,97,174,162,
231,245,240,230,187,97,189,142,80,208,216,89,20,207,98,19,161,143,147,121,
160,54,241,208,156,222,190,233,122,80,38,236,73,50,84,251,53,21,167,199,
251,242,52,27,54,48,244,31,115,181,199,220,26,46,174,154,150,154,71,92,
197,56,184,180,149,119,81,229,253,26,80,187,80,10,131,200,208,228,92,123,
113,69,115,216,153,62,34,172,111,71,40,107,184,86,60,250,84,141,139,178,
78,17,4,35,209,102,197,19,197,34,205,214,240,251,16,41,191,169,194,102,
156,30,161,92,182,231,48,102,224,40,140,154,32,239,110,172,136,24,204,8,
135,51,9,110,7,134,95,150,223,52,118,109,193,206,79,203,50,228,241,62,
199,104,133,68,244,166,143,100,136,170,109,204,46,32,147,48,108,232,211,222,
153,223,39,191,143,162,80,140,61,58,84,47,148,58,95,107,14,250,226,124,
105,95,51,222,227,0,90,139,90,121,175,36,55,115,114,55,185,217,68,88,
195,160,28,122,170,186,43,174,89,239,2,143,73,74,84,239,19,39,211,73,
132,55,101,189,206,208,228,67,193,35,88,31,201,144,242,36,33,36,248,23,
165,221,172,78,214,208,226,43,150,64,114,183,156,99,84,13,94,57,195,170,
222,145,133,140,174,125,52,74,106,127,63,186,155,237,164,194,183,139,7,39,
44,226,242,135,140,2,12,254,248,74,40,156,133,143,238,226,96,11,19,245,
103,185,252,33,75,244,188,94,255,25,199,55,69,198,31,252,22,175,44,166,
221,109,144,68,229,24,120,10,50,89,101,13,5,221,51,172,254,66,6,74,
138,175,233,130,27,14,5,161,235,53,48,94,61,22,52,87,147,165,123,166,
176,114,161,225,161,98,149,226,136,51,47,42,44,3,205,241,219,179,186,105,
211,190,155,39,13,15,27,89,99,13,160,185,212,215,217,196,248,233,82,173,
190,32,236,209,34,137,183,243,245,178,137,38,214,29,187,13,9,100,137,126,
201,174,67,17,20,81,127,147,165,26,163,140,183,69,217,134,81,118,27,23,
46,213,62,26,126,234,98,165,126,10,248,3,110,86,250,46,109,62,86,218,
156,201,19,118,142,131,107,151,151,74,164,152,238,254,98,214,113,136,226,194,
153,120,104,125,45,87,154,140,195,15,48,25,16,75,35,227,28,92,13,80,
21,249,61,48,40,184,113,17,196,57,85,223,234,221,153,30,176,64,190,126,
89,20,161,238,71,85,19,77,29,27,82,14,214,211,26,66,137,97,80,114,
27,68,35,145,207,220,192,3,77,249,39,142,139,11,154,246,224,238,39,141,
99,1,192,247,242,237,24,12,185,64,120,203,65,103,95,146,182,69,9,44,
161,10,156,88,185,150,12,188,47,168,242,133,187,127,30,206,234,187,26,195,
173,108,171,51,18,101,67,83,127,214,93,24,200,57,207,232,216,40,144,120,
221,15,6,255,247,23,77,66,38,93,153,180,12,187,136,14,172,180,138,100,
109,254,92,150,109,65,13,214,193,38,17,155,229,65,250,218,253,132,252,194,
181,27,127,4,137,220,203,37,149,110,239,234,230,43,21,91,164,190,95,100,
123,67,181,27,235,134,97,205,246,251,28,243,222,233,44,193,42,202,233,177,
58,239,26,190,180,221,217,179,220,94,48,133,196,110,245,236,61,121,233,252,
36,89,13,21,147,228,126,177,202,80,149,210,213,169,236,149,175,156,30,177,
132,221,46,167,7,196,128,45,211,222,31,127,241,130,235,225,224,189,22,71,
86,215,114,219,28,223,199,177,216,178,63,233,59,236,19,90,207,183,9,119,
67,120,3,23,201,22,0,78,255,244,8,178,191,140,224,31,13,199,100,189,
242,254,161,90,205,31,89,111,197,112,84,227,146,11,144,206,5,143,173,66,
132,217,151,213,28,203,72,16,232,65,189,63,172,6,9,24,113,33,17,122,
203,67,146,77,248,34,145,113,41,221,70,145,127,149,218,153,188,169,165,114,
255,217,76,116,246,249,229,103,37,85,88,155,113,79,103,234,189,68,92,139,
18,47,21,24,162,175,168,228,99,221,20,18,168,215,180,163,146,25,88,92,
102,62,185,236,138,122,224,139,205,177,207,179,222,157,188,82,43,54,220,230,
75,15,226,164,228,182,222,31,140,113,69,48,46,1,84,44,29,142,117,58,
24,91,6,235,191,188,82,64,89,158,75,185,218,17,182,35,243,199,219,88,
59,68,105,214,182,169,180,45,242,137,251,26,3,83,13,86,5,85,207,114,
132,67,23,207,144,209,61,195,96,119,247,96,58,214,155,138,188,99,149,117,
210,17,114,153,200,153,114,83,34,111,44,73,185,163,18,19,97,247,124,4,
70,178,51,151,158,108,42,188,84,2,175,243,59,83,111,162,47,88,144,104,
58,74,82,85,184,98,59,243,119,170,221,13,157,112,168,167,197,106,81,113,
181,237,14,241,201,14,240,162,222,143,247,227,176,56,47,50,206,212,66,240,
107,22,99,40,185,204,42,128,84,99,156,45,58,52,6,64,9,238,202,237,
5,28,181,42,77,70,115,59,156,60,205,203,237,103,115,108,57,142,241,30,
146,244,37,53,10,228,14,162,94,10,111,155,125,213,15,89,67,135,164,249,
146,17,87,7,54,85,93,38,177,168,210,186,32,15,42,149,216,235,81,134,
223,212,26,222,232,246,149,182,237,155,13,52,110,127,190,85,68,91,174,30,
52,29,29,52,85,80,37,37,117,147,53,107,108,21,46,221,61,32,242,77,
242,141,177,51,102,116,179,89,229,113,123,224,115,114,182,187,132,23,57,143,
236,218,137,180,35,231,188,93,46,59,108,77,235,232,233,225,133,15,247,211,
16,195,210,214,71,26,208,93,171,104,60,201,184,152,81,189,143,43,130,59,
99,125,207,70,59,128,104,218,227,188,53,101,1,59,122,240,194,246,115,108,
200,96,152,194,30,37,32,22,26,26,94,165,125,192,159,182,206,3,140,83,
98,77,13,121,134,39,82,140,97,222,226,234,47,100,13,84,140,110,114,109,
190,114,52,107,81,99,118,128,123,217,247,211,139,111,230,147,201,191,166,74,
178,92,70,239,47,80,6,255,105,53,121,199,163,44,226,225,77,125,89,73,
230,67,136,254,113,112,168,22,1,57,155,189,30,20,101,130,15,124,241,247,
232,86,83,124,199,104,174,126,160,4,55,68,6,232,90,199,119,47,173,34,
218,134,169,21,88,52,52,103,198,144,251,29,77,223,107,51,90,159,8,156,
73,124,162,238,146,187,92,74,89,166,125,4,185,245,217,29,48,22,42,130,
36,68,215,117,27,29,223,9,163,30,145,222,79,102,55,181,52,94,112,11,
197,227,19,2,228,116,255,32,52,31,232,157,146,169,22,245,237,214,104,24,
224,105,227,195,142,167,90,54,99,218,22,203,109,19,113,5,254,160,31,28,
22,103,229,37,97,20,222,218,59,214,243,127,204,114,164,236,14,158,225,132,
248,28,210,110,21,186,4,58,79,1,51,120,57,215,173,207,38,119,123,235,
55,103,102,46,184,116,175,177,163,249,233,28,56,28,83,7,227,168,219,12,
147,106,230,181,43,48,19,221,102,245,167,69,183,89,181,66,96,14,145,247,
172,5,66,185,238,34,155,148,13,99,206,209,133,33,161,90,100,47,246,209,
158,89,156,106,156,4,37,83,57,172,26,218,177,6,36,235,168,85,37,36,
224,58,209,11,238,244,146,145,36,18,215,123,102,168,254,144,171,44,57,31,
31,251,36,67,65,63,135,174,42,155,209,143,6,151,25,117,81,133,38,30,
83,234,125,206,232,253,44,73,81,186,226,66,113,109,40,166,101,195,193,126,
137,59,237,70,193,110,189,137,76,203,187,46,45,51,121,246,248,45,90,74,
49,235,191,231,121,37,223,74,79,238,156,89,85,39,243,29,41,7,143,23,
54,177,6,11,110,221,61,250,134,191,199,134,239,47,184,233,111,184,95,163,
37,154,220,50,55,241,241,174,185,62,172,11,194,11,62,33,23,173,239,76,
203,75,119,110,160,55,61,193,190,249,120,215,164,221,92,236,199,194,68,174,
89,189,91,124,135,147,153,45,10,142,1,55,220,253,153,240,201,211,231,179,
209,23,222,133,246,144,154,220,173,105,167,185,163,162,183,46,77,28,147,192,
42,127,5,144,212,191,29,194,153,170,202,88,181,193,170,239,88,127,48,155,
25,235,244,99,169,142,51,234,117,92,198,181,191,254,111,77,101,236,246,103,
220,128,55,85,241,160,61,56,104,197,251,53,247,233,160,19,240,128,69,151,
100,55,41,174,240,131,206,246,28,145,96,31,110,86,164,74,13,47,203,80,
89,156,33,140,44,102,79,58,28,59,250,96,5,111,176,180,203,84,37,82,
245,140,219,225,144,215,85,182,183,219,218,127,243,204,221,77,224,202,54,4,
75,62,7,167,89,249,0,113,156,117,86,180,89,85,33,148,213,21,167,224,
67,32,133,66,123,211,198,15,226,177,127,143,243,29,76,73,236,58,127,97,
51,207,1,227,248,155,71,151,88,235,25,187,248,225,171,251,128,65,23,135,
46,207,138,57,110,188,42,254,243,167,170,59,118,191,91,215,165,201,123,37,
199,144,17,230,92,30,207,213,4,17,203,174,218,97,133,49,180,164,115,167,
118,176,202,89,81,92,184,251,184,194,108,15,57,121,177,101,216,70,119,119,
181,47,76,69,21,27,184,214,125,228,199,255,183,111,163,90,98,209,46,109,
251,75,61,187,146,95,14,5,30,208,252,55,218,71,21,176,189,43,46,142,
168,110,77,134,16,157,90,173,149,36,40,168,119,174,196,25,242,249,29,122,
1,92,197,88,104,233,37,149,35,174,112,218,166,214,9,56,26,160,228,30,
111,170,224,146,23,92,6,133,136,114,67,56,25,86,116,176,64,163,165,56,
188,80,1,169,231,145,249,80,186,168,43,51,198,5,45,105,98,97,223,251,
133,45,199,7,34,117,228,8,190,33,167,112,222,191,197,244,107,100,200,25,
187,15,7,38,52,145,231,88,87,237,185,3,215,247,45,218,144,46,107,99,
233,150,76,99,89,141,149,216,76,58,89,78,191,243,38,15,182,100,72,1,
34,9,244,132,198,255,227,223,255,231,127,252,47,233,81,230,185,192,181,231,
125,139,180,190,11,28,125,110,189,112,111,39,156,126,126,73,233,216,56,159,
110,244,193,161,162,32,9,25,121,44,234,2,29,137,81,240,124,219,85,95,
23,11,90,57,181,238,97,3,185,82,4,64,219,207,254,152,226,59,203,61,
197,5,150,55,157,181,185,212,56,217,99,82,22,55,78,184,236,205,2,243,
103,175,181,174,166,143,221,164,17,105,248,229,140,113,49,220,93,153,8,151,
217,196,103,53,212,185,10,33,57,78,170,110,41,131,77,202,2,53,250,6,
139,239,226,125,0,20,187,149,121,87,77,184,63,143,146,131,173,14,87,60,
26,174,63,54,160,111,254,178,77,170,5,13,103,133,239,250,221,58,109,60,
34,148,6,175,169,162,110,57,251,145,64,162,90,81,66,142,137,6,182,89,
107,63,239,11,244,27,15,4,13,46,122,200,254,219,140,244,136,225,50,242,
23,61,37,97,208,231,225,98,94,7,189,32,182,215,219,180,5,31,78,1,
122,180,128,132,188,201,242,173,251,233,110,231,37,219,218,6,104,21,93,42,
17,217,75,101,124,103,224,118,77,224,121,161,191,173,88,65,38,43,107,220,
50,83,132,211,193,140,228,16,194,17,52,215,13,119,208,110,77,147,252,222,
154,191,235,62,75,24,119,113,246,116,120,136,14,26,196,64,213,241,134,227,
80,49,66,184,33,237,146,92,174,31,210,28,116,145,104,179,192,48,243,36,
190,192,41,182,166,203,205,53,44,253,24,159,202,232,18,27,220,27,199,199,
252,174,84,82,29,149,175,22,82,206,69,151,54,220,36,248,201,188,135,38,
242,248,77,121,248,230,156,82,83,227,141,164,94,199,24,105,123,150,187,171,
178,50,220,148,119,156,191,42,80,135,98,150,221,242,242,28,49,191,25,31,
195,23,236,7,228,19,170,103,12,155,178,203,126,172,27,104,241,39,76,147,
48,21,253,253,239,39,63,253,244,255,1,17,146,119,172